Supplier Page from MyBioSource.com for Recombinant Shewanella piezotolerans UPF0133 protein swp_1717 (swp_1717)